Окончил факультет журналистики МГУ в 1976 г. и Высшие курсы режиссеров и сценаристов в 1984. Работал журналистом в Наро-Фоминске. Наиболее известными фильмами по его сценариям стали "Макаров" и "Мусульманин", снятые В. Хотиненко. Приз С. Эйзенштейна (1994), приз кинокритиков за лучший сценарий (1995). Живет в Москве.
Вечером после работы. Новый мир 5 (1992). Великий поход за освобождение Индии (Революционная хроника). Новый мир 1 (1995). Последний коммунист. Новый мир 1–2 (2000) – М. : Вагриус, 2000. Макаров: Повести. – М.: Текст, 2000. Сод.: "Танк "Клим Ворошилов-2", "Отец", "Платки", "Макаров". Платки: повести. М.: Текст, 2000. Последние времена. Киносценарии 5 (2000).
Киносценарии: Вера, Надежда, Любовь. 1989. Садовник. Болеж. После войны – мир. Рой. Танк «Клим Ворошилов» – 2. Макаров. Мусульманин. Стасик + Виктория.